upon surrender of - Allemand Anglais Dictionnaire